package com.zwz.vo;

import com.zwz.entity.*;
import lombok.Data;
import java.util.List;

@Data
public class EnterpriseDetailVO {
    // 主表信息
    private EnterpriseInfo enterpriseInfo;

    // 投资任职信息
    private InvestmentEmploymentInfo investmentEmploymentInfo;

    // 年报信息列表
    private List<EnterpriseAnnualReport> annualReports;

    // 变更信息列表
    private List<InformationChange> informationChanges;

    // 代理记账信息
    private List<AgentAccountInfo> agentAccountInfos;

    // 官网信息
    private List<OfficialWebsiteInfo> officialWebsiteInfos;

    // 经营状态信息
    private List<CompanyOperationStatus> operationStatuses;

    // 资质信息
    private List<QualificationCertificates> qualifications;

    // 经营异常信息
    private List<BusinessAbnormality> businessAbnormalities;

    // 行政处罚信息
    private List<AdministrativePenalty> administrativePenalties;

    // 法院公告信息
    private List<CourtAnnouncement> courtAnnouncements;

    // 裁判文书信息
    private List<JudgmentDocument> judgmentDocuments;

    // 失信人信息
    private List<DishonestPerson> dishonestPersons;

    // 终本案件信息
    private List<TerminatedCase> terminatedCases;

    // 限制消费信息
    private List<ConsumptionRestriction> consumptionRestrictions;

    // 破产重组信息
    private List<BankruptcyReorganization> bankruptcyReorganizations;

    // 纳税人资质信息
    private List<TaxpayerQuali> taxpayerQualis;
}